Skip to content

Drop workaround for license-parsing regression in Meson 1.10.0#428

Draft
bgilbert wants to merge 2 commits intoopenslide:mainfrom
bgilbert:spdx
Draft

Drop workaround for license-parsing regression in Meson 1.10.0#428
bgilbert wants to merge 2 commits intoopenslide:mainfrom
bgilbert:spdx

Conversation

@bgilbert
Copy link
Member

@bgilbert bgilbert commented Feb 8, 2026

Reject builder containers that declare the API version we added for Meson 1.10.0.

We're about to drop the bug workaround, so require older API versions
that don't have 1.10.0.

This partially reverts commit 5d032f0.

Signed-off-by: Benjamin Gilbert <bgilbert@cs.cmu.edu>
…0.0"

Meson 1.10.1 fixes the bug.

This reverts commit d91ccc3.

Signed-off-by: Benjamin Gilbert <bgilbert@cs.cmu.edu>
@openslide-bot
Copy link
Member

DCO signed off ✔️

All commits have been signed off. You have certified to the terms of the Developer Certificate of Origin, version 1.1. In particular, you certify that this contribution has not been developed using information obtained under a non-disclosure agreement or other license terms that forbid you from contributing it under the GNU Lesser General Public License, version 2.1.

@bgilbert
Copy link
Member Author

bgilbert commented Feb 8, 2026

The regression is fixed on x86_64 but not on aarch64 (mesonbuild/meson#15544); marking draft.

@bgilbert bgilbert marked this pull request as draft February 8, 2026 20:23
@bgilbert
Copy link
Member Author

bgilbert commented Feb 9, 2026

Will need a revert of #429 before this lands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants